@charset "utf-8";
/* 初始化CSS */
*{margin: 0;padding: 0;}
fieldset,img{border:none;}
img{display: block;
}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul,ol{list-style:none;}
a{color:#666;text-decoration:none;}
a:hover{text-decoration:none;}

/* CSS Document */

#lianxi .header-left{
	width:626px;
	height:25;
	padding-top: 5px;
}
i{
	color:#B81C22;
}
#lianxi .header-left ul li{
	float: left;
	margin-right: 22px;
}
#lianxi .header-left .home{
	font-size:11px;
	color:#666;
	margin-top: 2px;
}
#cancel{
	font-size:11px;
	display: inline-block;
	text-decoration: none;
	color:#666;
}
#lianxi .header-left .home a,#lianxi .header-left .wel,#lianxi .header-left .reg a{
	font-size:11px;
	display: inline-block;
	text-decoration: none;
	color:#666;
}
#lianxi .header-left .home a:hover{color:#B81C22}
#lianxi .header-left .wel{margin-top:2px;}
#lianxi .header-left .reg a{color:#B81C22}
#lianxi .header-right{
	width:554px;
	height:25px;
	padding-top: 5px;
}
.header-left,.header-right{
	float:left;
}
#lianxi .header-right ul{margin-left: 100px;}
#lianxi .header-right ul li{
	float:left;
	margin-left:20px;
}
#lianxi .header-right ul .geren span,#lianxi .header-right ul .phone span,#lianxi .header-right ul .tel span{
	display: inline-block;
	width:12px;
	height:14px;
	margin-right: 4px;
	vertical-align: middle;
}
#lianxi .header-right ul .geren span{
	background:url(../img/bg.png) no-repeat -80px 0;
}
#lianxi .header-right ul .phone span{
	background:url(../img/bg.png) no-repeat -160px 0;
}
#lianxi .header-right ul .tel span{
	background:url(../img/bg.png) no-repeat -240px 0;
}
#lianxi .header-right ul .geren a,#lianxi .header-right ul .phone a,#lianxi .header-right ul .help a{
	font-size:11px;
	display: inline-block;
	text-decoration: none;
	color:#666;
}
#lianxi .header-right ul li a:hover{color:#B81C22}
#lianxi .header-right ul .tel{
	font-size:11px;
	color:#666;
	margin-top:2px;
}
#lianxi .header-right ul .tel b{
	color:#B81C22;
}
/*——-----------------header结束------------------------------*/
/***********************main开始*****************/

#logo-nav{
	width:1180px;
	height:145px;
	margin:0 auto;
}
#logo-search{
	width:100%;
	height:105px;
}
#logo-search li{
	float:left;
}
#logo-search .logo{
	width:400px;
	height:81px;
	padding-top: 24px;
}
#logo-search .logo p{
	width:249px;
	float:left;
}
#logo-search .logo span{
	width:151px;
	height:105px;
	display: inline-block;
	float:left;
}
#logo-search .search{
	width:608px;
	height:75px;
	padding-top: 30px;
}
#logo-search .search .sb{
	width:494px;
	height:35px;
	border:3px solid #B81C22;	
}
#search-new,#btn{float:left}
#search-new{
	display: block;
	width:415px;
	margin-top:5px;
	border:none;
	font-size: 12px;
	text-indent: 8px;
	color:#666;
	outline: none;
}
#btn{
	display: block;
	width:73px;
	height:100%;
	border:0;
	outline: none;
	color:#fff;
	background-color: #B81C22;
}
#logo-search .search ul{
	width:494px;
	height:11px;
	margin-top:12px;
}
#logo-search .search ul li{
	float:left;
	font-size:11px;
	color:#666;
}
#logo-search .search ul li a{
	display: block;
	font-size:11px;
	color:#666;
	padding-right: 15px;
}
#logo-search .search ul li a:hover{
	text-decoration: none;
	color:#B81C22;
}
#logo-search .shopCar{
	width:172px;
	height:84px;
	padding-top: 31px;
	position:relative;
}
#logo-search .shopCar .shopping{
	width:140px;
	height: 36px;
	border:1px solid #ccc;
}
#logo-search .shopCar .shopping ul{
	margin-left:15px;
	height:100%;
	width:110px;
	position:relative;
}
#logo-search .shopCar .shopping ul li{
	float:left;
}
#logo-search .shopCar .shopping ul .shop{
	width:24px;
	height:100%;
	background:url(../img/bg.png) no-repeat 0 -72px;
}
#logo-search .shopCar .shopping ul a{
	display: block;
	width:60px;
	font-size: 12px;
	color:#313131;
	margin-top:8px;
}
#logo-search .shopCar .shopping .zero{
	width:19px;
	height:100%;
	background: url(../img/zero.png) no-repeat;
	position: absolute;
	left:87px;
	top:-5px;
}
#shoped{
	width:273px;
	height:61px;
	border:1px solid #ccc;
	position:absolute;
	left:-133px;
	top:68px;
	display: none;
	z-index: -1;
}
#shoped p,#shoped span{
	float:left;
}
#shoped p{
	width:73px;
	height:100%;
	background: url(../img/bg.png) no-repeat -143px -70px;
}
#shoped span{
	width:196px;
	height:61px;
	line-height: 61px;
	font-size:12px;
	color:#ccc;
}
#nav{
	width:100%;
	height:40px;
	margin-top:-10px;
}
#nav li{float:left}
#nav .classify{
	position: relative;
	width:200px;
	height:40px;
	background-color: #B81C22;
	text-align: center;
	line-height: 40px;
	color:#fff;
}
#nav li a{
	display: block;
	padding:0 21px;
	line-height: 40px;
	color:#313131;
	font-weight: 900;
}
#nav li a:hover{
	color:#B81C22;
	text-decoration: none;
}
#banner{
	width:100%;
	border-top:3px solid #B81C22;
	height: 360px;
	overflow: hidden;
	position: relative;
}

#banner #bannerlist li{
	width:100%;
	height:360px;
	position: absolute;	
}
#banner #bannerlist .banner1{
	background: url(../img/banner2.jpg) no-repeat 50% 0;
	z-index: 1;
}
#banner #bannerlist .banner2{
	background: url(../img/banner1.jpg) no-repeat 50% 0;
	z-index: 2;
}
#banner #bannerlist .banner3{
	background: url(../img/banner3.jpg) no-repeat 50% 0;
	z-index: 3;
}
#banner #bannerlist .banner4{
	background: url(../img/banner4.jpg) no-repeat 50% 0;
	z-index: 4;
}
#banner #bannerlist .banner5{
	background: url(../img/banner5.jpg) no-repeat 50% 0;
	z-index: 5;
}
#banner #bannerlist .banner6{
	background: url(../img/banner6.jpg) no-repeat 50% 0;
	z-index: 6;
}
#banner #bannerlist li a{
	display: block;
	width:780px;
	height:360px;
	margin:0 auto;
}
#banner #choose{
	width:190px;
	height:20px;
	position:relative;
	z-index: 50;
	margin:0 auto;
	margin-top:300px;
}
#banner #choose>li{
	width:20px;
	position:absolute;
	height:20px;
	float:left;
	margin:0 5px;
	text-align: center;
	border-radius: 50%;
	background-color: #4E4C44;
	color:#fff;
}
#navList{
	width:200px;
	height:360px;
	background-color:#313131;
	position:absolute;
	z-index: 100;
}
#navList>li{
	cursor: pointer;
	width:100%;
	height:60px;
	line-height: 60px;
	border-bottom:1px dashed #484848;
	position: relative;
}
#navList li .navSecond{
	width:778px;
	height:358px;
	position:absolute;
	z-index: 30000;
	background-color:#fff;
	border:1px solid #ccc;
	left:200px;
	top:0;
	display: none;
	overflow: hidden;
}
#navList li b{
	color:#B81C22;
	position:absolute;
	left:197px;
	top:20px;
	display: none;
	z-index: 400;
}

#notice{
	width:200px;
	height:360px;
	position: absolute;
	z-index: 400000;
	left:480px;
	top:-300px;
}
#notice>div{
	width:100%;
	height:38px;
	background-color: #fff;
}
#notice>div span,#notice>div h3,#notice>div a,#notice>div i{
	float:left;
}
#notice>div span{
	display:block;
	width:34px;
	height: 36px;
	background:url(../img/bg.png) no-repeat -232px -72px;
}
#notice>div h3{
	width:113px;
	height: 36px;
	line-height: 36px;
	font-size: 12px;
	margin: 0;
	font-weight: 900;
}
#notice>div a{
	display: block;
	width:35px;
	height:36px;
	font-size:12px;
	color:#313131;
	line-height: 36px;
}
#notice>div a:hover{
	color:#B81C22;
	text-decoration: none;
}
#notice>div i{
	width:17px;
	height:26px;
	color:#313131;
	padding-top:10px;
}
#notice ul{
	width:100%;
	margin:0;
	height: 139px;
	background-color: #FFF9E9;
}
#notice ul li{
	width:200px;
	height:28px;
	line-height:28px;
}
#notice ul .notice1{
	height:31px;
	line-height: 31px;
}
#notice ul .notice1 a{
	color:#B81C22;
}
#notice ul li a{
	font-size: 12px;
	padding-left:12px;
	color:#313131;
}
#notice ul li a:hover{
	color:#B81C22;
	text-decoration: none;
}
#notice a{
	display: block;
	width:100%;
	height:180px;
}
#notice a img{
	width:200px;
	position:absolute;
	bottom:3px;	
	height:180px;
}

#show-goods{
	width:1180px;
	height: 612px;
	margin: 0 auto;
}
#louti-show{
	width:1180px;
	height: 2843px;
	margin: 0 auto;
}
#louti{
	width:99px;
	height: 261px;
	position: fixed;
	right:10px;
	bottom:200px;
	display: none;
}
#louti ul{
	width:100%;
	height:118px;
}
#louti ul li{
	width:100%;
	height:29px;
	margin-bottom: 2px;
}
#louti ul li a{
	width:100%;
	height:100%;
	display: block;
	background-color: #E1E1E1;
	text-align: center;
	font-size:14px;
	line-height: 29px;
}
#louti ul li a:hover{
	background-color:#E51F1E;
	color:#fff;
	text-decoration: none;
}
/***********************main结束*****************/
.motai{
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0.7);
	position:fixed;
	top:0;
	z-index: 10000;
	display: none;
}
.motai .modalDialog{
	width:700px;
	height:440px;
	margin:200px auto;
	z-index: 99999999;
	position: relative;
}
.motai .modalDialog .modalClose{
	width:47px;
	height:47px;
	position:absolute;
	right:0;
	top:0;
	cursor: pointer;
}
